energy printed circuit boards magnetic emc electricity magnet banners solar control panels power emi circuit board compliance electrical custom circuit boards custom control panels automation pcb contract manufacturing ibm industrial